Big Huge Thesaurus

electronic warfare

noun